Computer based method and system for registering a user at a server computer system

ABSTRACT

The invention provides a method for registering a user at a server computer system. A first interface is transmitted from the server computer system to a user computer system, the first interface having a field for entering a mobile telephone number. A mobile phone number entered into the field for the mobile phone number is received from the user computer system at the server computer system. A password is generated and transmitting from the server computer system to a mobile device having a mobile phone number corresponding to the mobile phone number received from the user computer system and a second interface is transmitted from the server computer system to the user computer system, the second interface including a field for entering the password. A follow-up message is transmitted from the server computer system to the mobile device if the password is not received from the user computer system at the server computer system within a predetermined period of time.

BACKGROUND OF THE INVENTION

1. Field of the Invention

This invention relates to a computer-based method and system formanipulating electronic media such as ringtones and videos.

2. Discussion of Related Art

Mobile phones usually have a number of ringtones that are installed by amanufacturer. A user can select a ringtone from a drop-down list, and itis also sometimes possible to associate different ringtones withdifferent incoming phone numbers.

A user may wish to download a ringtone from a remote server and storethe ringtone in memory of the mobile phone. However, a mobile phone andthe network that it is connected to are usually too slow and the viewingcapabilities on the mobile phone are too limited for finding media on aremote server. A company that provides mobile media content for use onmobile phones will usually also have a website that is accessible from auser computer system over the internet. The user of the mobile phone maymake use of the user computer system to find listings of mobile contenton the website through browsing or searching functionality built intothe website, and then instruct the website to facilitate downloading ofthe media content to the mobile phone. A message may, for example, besent to the mobile phone, and the message can include a link to themedia content on the server.

SUMMARY OF THE INVENTION

The invention provides a method for registering a user at a servercomputer system including transmitting a first interface from the servercomputer system to a user computer system, the first interface having afield for entering a mobile telephone number, receiving a mobile phonenumber entered into the field for the mobile phone number from the usercomputer system at the server computer system, generating a password,transmitting the password from the server computer system to a mobiledevice having a mobile phone number corresponding to the mobile phonenumber received from the user computer system, transmitting a secondinterface from the server computer system to the user computer system,the second interface including a field for entering the password, andtransmitting a follow-up message from the server computer system to themobile device if the password is not received from the user computersystem at the server computer system within a predetermined period oftime.

The message may be in the form of an SMS message.

The message may include a link that is selectable on the mobile device,selection of the link causing a signal to be sent from the mobile deviceto the server computer system.

The server computer system automatically registers the user in responseto the signal.

The server assigns credits associated with the user.

The method may further include, receiving the password at the severcomputer system, and registering the user at the server computer systemin response to receiving the password.

The password may be received within the predetermined period of time.

The password may be received after the predetermined period of time andtransmission of the follow-up message.

The password may be transmitted in the form of an SMS message.

The invention also provides a computer-readable medium having storedthereon a set of instructions which, when executed by a processor of acomputer carries out a method including, transmitting a first interfacefrom the server computer system to a user computer system, the firstinterface having a field for entering a mobile telephone number,receiving a mobile phone number entered into the field for the mobilephone number from the user computer system at the server computersystem, generating a password, transmitting the password from the servercomputer system to a mobile device having a mobile phone numbercorresponding to the mobile phone number received from the user computersystem, transmitting a second interface from the server computer systemto the user computer system, the second interface including a field forentering the password, and transmitting a follow-up message from theserver computer system to the mobile device if the password is notreceived from the user computer system at the server computer systemwithin a predetermined period of time.

The invention further provides a computer system including, a servercomputer system including a memory and processor connected to thememory, a database stored in the memory, the database including aplurality of registered users, a computer program stored in the memoryand executable by the processor, the program including, a firstinterface that is transmitted to a user computer system, the firstinterface having a field for entering a mobile telephone number, areceiving module for receiving a mobile phone number from the usercomputer system, a password generating module, at least one transmissionmodule that transmits the password to a mobile device having a mobilephone number corresponding to the mobile phone number received from theuser computer system, and a second interface that is from the servercomputer system, the second interface having a field for entering apassword, the at least one transmission module transmitting a follow-upmessage from the server computer system to the mobile device if thepassword is not received from the user computer system at the servercomputer system within a predetermined period of time.

BRIEF DESCRIPTION OF THE DRAWINGS

The invention is further described by way of example with reference tothe accompanying drawings, wherein:

FIG. 1 is a block diagram of a network system in which principles of theinvention are manifested;

FIG. 2 is a block diagram of components of a server computer system inFIG. 1;

FIGS. 3A, 3B and 3C are interactive charts illustrating registration ofa user computer system at a server computer system;

FIG. 4 is a screen shot of an Internet browser view displaying auser-specific homepage from a registered user area;

FIG. 5 is a view similar to FIG. 4 showing a general homepage from anunregistered user area;

FIG. 6 is a view similar to FIG. 5 after a user has selected a link anda selection window is displayed;

FIG. 7 is a view similar to FIG. 6 showing phone number interface;

FIG. 8 is a view similar to FIG. 7 showing a password interface;

FIG. 9 is a front view of a user mobile device showing a WAP link thatis displayed in an SMS message;

FIG. 10 is view similar to FIG. 9, wherein a user-specific homepage isdisplayed by the user mobile device;

FIG. 11 shows a user mobile device with a WAP browser displaying aselection that can be made by a user when using a user mobile deviceinstead of a user computer system to search for and find media;

FIG. 12 is a view similar to FIG. 11 showing a phone number interface;and

FIG. 13 is a block diagram of a machine in the form of a computer thatmay be used as a server computer system, user computer system or usermobile device in the network system of FIG. 1.

DETAILED DESCRIPTION OF THE INVENTION

FIG. 1 of the accompanying drawings illustrates a network system 20 thatembodies features of the invention. The network system 20 includes aserver computer system 22, a plurality of user computer systems 24, 26and 28 that are connected to the server computer system 22 over anetwork in the form of the Internet 30, and a plurality of user mobiledevices 32, 34 and 36 that are connected over a Wide ApplicationProtocol (WAP) network 38 and over a Short Message Service (SMS) andMultimedia Messaging Service (MMS) network 40 to the server computersystem 22.

The server computer system 22 includes a file server 42, a file database44, a content delivery platform and content management system 46, a Website 48, a WAP site 50, an SMS/MMS gateway 52, and a transcoding service54. The file database 44 is connected to the file server 42. The contentdelivery platform and content management system 46 forms the center ofthe server computer system 22 and all other components including the Website 48, WAP site 50, SMS/MMS gateway 52, transcoding service 54, fileserver 42 and file database 44 are directly connected to the contentdelivery platform and content management system 46. The content deliveryplatform and content management system 46 indexes files from the fileserver 42 into the file database 44 and in a structured manner as willbe required for downloading and for the Web site 48, WAP 50, SMS/MMSgateway 52, and transcoding service 54. The transcoding service 54prepares communications suitable for transmission over the Internet 30,WAP network 38 and SMS/MMS network 40.

As shown in FIG. 2 the file database 44 includes content data andregistered user data. The content data includes a plurality of tracks,each track having an associated artist and an associated graphic. Eachtrack corresponds to a respective media file in the file database 44.The registered user data includes a plurality of user names, each withan associated phone number, email address and password.

The Web site 48 includes an unregistered user area 60 and a registereduser area 62. A user at one of the user computer systems 24, 26 or 28 inFIG. 1 can log onto the Web site 48 by entering login information or byautomatically transmitting a cookie to the server computer system 22.The server computer system 22 compares the login information or thecookie with registered user data in the file database 44 and, upon afavorable comparison, provides the user computer system 24, 26 or 28access to the registered user area 62. In the event of an unfavorablecomparison or if login information or a cookie is not received at theserver computer system 22, the respective user computer system 24, 26 or28 is only provided access to the unregistered area 60. A user computersystem 24, 26 or 28 that is provided only access to the unregistereduser area 60 can still obtain access to the registered user area 62following completion of a registration process.

FIG. 3 illustrates signals that are transmitted between the servercomputer system 22 in FIG. 1, one of the user computer systems 24 andone of the user mobile devices 32. The respective client computer system24 and the respective user mobile device 32 are both under the controlof the same user. At step 70, a request for a homepage is transmittedfrom the user computer system 24 to the server computer system 22. Thehomepage request is in the form of a signal that is transmitted by theuser computer system 24 and then received by the server computer system22. The signal includes an address of the server computer system 22, arequest for the homepage, and a return address of the user computersystem 24.

Not every signal is described in detail herein. One skilled in the artwill appreciate that a signal is generated by and transmitted from onecomputer system and received and processed at another computer system,and will also appreciate what the contents of such a signal will be. Oneskilled in the art will also appreciate that a computerized step istypically carried out by a respective module of software code stored inmemory of a computer. For example, a transmission step is typicallycarried out by a transmission module, a receiving step is carried out bya receiving module, a password generation step is carried out by apassword generation module, etc. These modules are connected to oneanother so that a step carried out by one module can be followed by astep carried out by another module.

Should the user computer system 24 be registered at the server computersystem 22, the signal will also include a cookie that serves as a loginwith login information of the user computer system 24 at the servercomputer system 22. At Step 72, the server computer system 22 determineswhether a login is detected. If such a login is detected, the servercomputer system 22 carries out Step 74 wherein the server computersystem 22 transmits a user-specific homepage from the registered userarea 62 in FIG. 2 to the user computer system 24.

FIG. 4 illustrates a browser view 76 that displays a user-specifichomepage 78 at the user computer system 24 in FIG. 1. The browser view76 forms part of an Internet browser application such as InternetExplorer®, Netscape®, or Firefox®. The browser view 76 includes aviewing pane 80 within which the user-specific homepage 78 is displayed.The browser view 76 also has an address box 82 and “back” and “forward”buttons 84. A user can use a mouse to move a cursor 86 into the addressbox 82, and then depress a button on the mouse to select the address box82. The user can then utilize a keyboard to enter text such as“http://www.thumbplay.com” in the address box 82, and can then depressan “enter” key on the keyboard to transmit the signal 70 in FIG. 3. The“back” and “forward” buttons 84 can be selected to view earlier orsubsequent pages.

Because the server computer system 22 has at Step 72 in FIG. 3 detectedlogin information, the user-specific homepage 78 includes a username 88from the file database 44 in FIG. 2 corresponding to the logininformation. The user-specific homepage 78 also includes links 90 fromthe file database 44 corresponding to media files that have previouslybeen purchased by the specific user of the specific user computer system24 and represented by the username 88. The user-specific homepage 78also includes search and browsing functionality that allows the user ofthe user computer system 24 to search or find other media files fortransmission to the user mobile device 32. Upon selection of such mediafiles and instructions for downloading such media files, the media fileswill be transmitted to the user mobile device 32 without transmitting anintervening page from the server computer system 22 to the user computersystem 24 requesting a phone number or login information such as ausername or password.

Referring again to FIG. 3, at Step 91, the server computer system 22transmits a general homepage from the unregistered user area 60 in FIG.2 to the user computer system 24 if a login is not detected at Step 72.FIG. 5 illustrates a general homepage 92 that is displayed at the usercomputer system 24 if a login is not detected. The general homepage 92includes the same search and browse functionality as the user-specifichomepage 78 in FIG. 4. However, the username 88 and links 90 in theuser-specific homepage 78 of FIG. 4 are not displayed in the generalhomepage 92 of FIG. 5. A different user-specific homepage is transmittedto each user computer system from which login information is detected,but the same general homepage 92 of FIG. 5 is transmitted to all usercomputer systems from which login information is not received or cannotbe validated.

FIG. 6 illustrates the general homepage 92 after a user has clicked onone of the icons on the general purpose homepage 92 to open a selectionwindow 96. The selection window 96 includes a graphic 98, a track name100, and an artist name 102 corresponding to one entry in the filedatabase 44 in FIG. 1. The selection window 96 also includes a “play”button 104. The user can select the “play” button 104 so that an audiotrack corresponding to the entry is streamed from the file server 42 inFIG. 1 to the user computer system 24. The user can then listen to thetrack and decide whether or not to purchase the track.

The selection window 96 also includes a download selector 106. Becausethe user computer system 24 is not registered and no login informationis detected at Step 72 in FIG. 3, selection of the download selector 106will initiate a registration process. The user will thus not be able todownload the track until after completion of the registration process.

Step 108 in FIG. 3 represents a selection that is made at the usercomputer system 24 when clicking on the download selector 106 in FIG. 6.The selection 108 is transmitted from the user computer system 24 to theserver computer system 22.

At Step 110, the server computer system 22 automatically responds to theselection 108 by transmitting a phone number interface to the usercomputer system 24. FIG. 7 illustrates the phone number interface 110 inmore detail. The phone number interface 110 includes fields 112 for atelephone number, a field 114 for an email address, and a “next” button116. The user enters a phone number in the fields 112 and an emailaddress in the field 114, and the selects the “next” button 116. At Step118 in FIG. 3, the user computer system 24 transmits the phone number118 (and the email address) to the server computer system 22, uponselection of the “next” button 116 in FIG. 7.

At Step 120, the server computer system 22 generates a unique passwordand associates the password with the user computer system 24. Followinggeneration of the password at Step 120, the server computer system 22sends the password 122 to the user mobile device 32 and transmits apassword interface 124 to the user computer system 24. The password 122is transmitted in an SMS message that can be displayed at the usermobile device 32.

FIG. 8 shows the password interface 124 in more detail. The passwordinterface 124 includes a password field 126 and a password transmissionbutton 128. The user views the password 122 on the user mobile device 32and then enters the password 122 in the password field 126. Followingentry of the password 122 in the password field 126, the user selectsthe password transmission button 128. As shown in FIG. 3, at Step 130,the password 122 is transmitted by the user computer system 24 and isreceived at the server computer system 22. The server computer system 22then completes registration of the user computer system 24 by creatingan entry in the registered user data in the file database 44 in FIG. 2for the user computer system 24. A user-specific homepage similar to theuser-specific homepage 78 in FIG. 4 will then be associated with theuser computer system 24. The user computer system 24 can then be used tomake purchases of media files from the file server 42 in FIG. 1.

The server computer system 22 waits a predetermined period of time 132to receive a password from the user computer system 24 at Step 130. Ifthe password is not received at Step 130 within the predetermined periodof time 132, the server computer system 22 sends a WAP link to the usermobile device 32 at Step 134. FIG. 9 illustrates the user mobile device32 displaying an SMS message 136 that includes the WAP link 134. A usercan use a stylus (not shown) or “arrow” and “enter” keys 138 to selectthe WAP link 134. Upon selection of the WAP link 134, the user mobiledevice 32 transmits an opt-in message to the server computer system 22,as shown at Step 140 in FIG. 3. The server computer system 22 thencompletes registration of the user mobile device 32. The user mobiledevice 32 has been associated with the user computer system 24 by thephone number entered in FIG. 7. The server computer system 22 alsocompletes registration of the user computer system 24 associated withthe user mobile device 32.

At Step 142, the server computer system 22 transmits a user-specifichomepage to the user mobile device 32. FIG. 10 illustrates theuser-specific homepage 141 that is displayed on the user mobile device32.

The next time the user enters the URL “http://www.thumbplay.com” in theaddress box 82 of the browser 76 in FIG. 5, 6, 7 or 8, the InternetProtocol (IP) address of the user computer system 24 will be detected atthe server computer system 22 and the user will be presented with auser-specific homepage such as the user-specific homepage 78 in FIG. 4.It can thus be seen that the user computer system 24 is provided with auser-specific homepage from the registered user area 62 in FIG. 2without the need for entering a password in FIG. 8.

Referring again to FIG. 3, the user can again make a selection for aparticular entry at Step 166. The selection is made in a manner similarto the manner described with reference to FIG. 6 and is transmitted tothe server computer system 22 upon selection of a download selectorsimilar to the download selector 106 in FIG. 6. The server computersystem 22 sends a message 170 to user mobile device 60. The message 170is in the form of a simple SMS message that is sent over the SMS/MMSnetwork 40 in FIG. 1. The message 170 includes a link 90 that isselectable by a user of the user mobile device 32. The user can utilizethe “arrow” and “enter” keys 138 of the mobile device 32 to select thelink 90. Upon selection of the link 90, the mobile device 32 transmits arequesting signal that includes the link 90 over the WAP network 38 tothe content delivery platform and content management system 46, asrepresented by Step 172 in FIG. 3. The content delivery platform andcontent management system 46 then extracts the media file correspondingto the selection from the file server 42 (FIGS. 1 and 2), and transmitsthe media file over the WAP network 38 to the user mobile device 32, asrepresented by Step 174 in FIG. 3. The respective user mobile device 32then automatically stores a copy of the selected media file in memory.

Instead of using the user computer system 24 in FIG. 1 to search for andfind media and then initiating the login process, the user can insteaduse the user mobile device 32 for the same purpose. In FIG. 3A at Step70 where a home page is requested from the server computer system 22 bythe user computer system 24, the home page will instead be requestedfrom the user mobile device 32. Steps 74, 91, 108, 110, 118, 124, 130and 166 that occur between the user computer system 24 and the servercomputer system 22 will instead occur between the user mobile device 32and the server computer system 22. FIG. 11 for example illustrates auser mobile device 32 with a WAP browser displaying a WAP pagecorresponding to the home page 92 in FIG. 6. FIG. 12 illustrates a viewthat is similar to FIG. 11, but corresponding with the phone numberinterface 110 in FIG. 7.

FIG. 13 shows a diagrammatic representation of a machine in theexemplary form of a computer system 900 within which a set ofinstructions, for causing the machine to perform any one or more of themethodologies discussed herein, may be executed. In alternativeembodiments, the machine operates as a standalone device or may beconnected (e.g., networked) to other machines. In a networkeddeployment, the machine may operate in the capacity of a server or aclient machine in a server-client network environment, or as a peermachine in a peer-to-peer (or distributed) network environment. Themachine may be a personal computer (PC), a tablet PC, a set-top box(STB), a Personal Digital Assistant (PDA), a cellular telephone, a webappliance, a network router, switch or bridge, or any machine capable ofexecuting a set of instructions (sequential or otherwise) that specifyactions to be taken by that machine. Further, while only a singlemachine is illustrated, the term “machine” shall also be taken toinclude any collection of machines that individually or jointly executea set (or multiple sets) of instructions to perform any one or more ofthe methodologies discussed herein.

The exemplary computer system 900 includes a processor 902 (e.g., acentral processing unit (CPU), a graphics processing unit (GPU) orboth), a main memory 904 (e.g., read only memory (ROM), flash memory,dynamic random access memory (DRAM) such as synchronous DRAM (SDRAM) orRambus DRAM (RDRAM), etc.); and a static memory 906 (e.g., flash memory,static random access memory (SRAM), etc.), which communicate with eachother via a bus 908.

The computer system 900 may further include a video display 910 (e.g., aliquid crystal display (LCD) or a cathode ray tube (CRT)). The computersystem 900 also includes an alpha-numeric input device 912 (e.g., akeyboard), a cursor control device 914 (e.g., a mouse), a disk driveunit 916, a signal generation device 918 (e.g., a speaker), and anetwork interface device 920.

The disk drive unit 916 includes a machine-readable medium 922 on whichis stored one or more sets of instructions 924 (e.g., software)embodying any one or more of the methodologies or functions describedherein. The software may also reside, completely or at least partially,within the main memory 904 and/or within the processor 902 duringexecution thereof by the computer system 900, the main memory 904 andthe processor 902 also constituting machine-readable media.

The software may further be transmitted or received over a network 928via the network interface device 920.

While the machine-readable medium 924 is shown in an exemplaryembodiment to be a single medium, the term “machine-readable medium”should be taken to include a single medium or multiple media (e.g., acentralized or distributed database, and/or associated caches andservers) that store the one or more sets of instructions. The term“machine-readable medium” shall also be taken to include any medium thatis capable of storing, encoding, or carrying a set of instructions forexecution by the machine and that cause the machine to perform any oneor more of the methodologies of the present invention. The term“machine-readable medium” shall accordingly be taken to include, but notbe limited to, solid-state memories, optical and magnetic media, andcarrier wave signals.

While certain exemplary embodiments have been described and shown in theaccompanying drawings, it is to be understood that such embodiments aremerely illustrative and not restrictive of the current invention, andthat this invention is not restricted to the specific constructions andarrangements shown and described since modifications may occur to thoseordinarily skilled in the art.

What is claimed:
 1. A computer-based method for registering a user at aserver computer system, comprising: registering access toregistered-user website content by: transmitting a first interface fromthe server computer system to a user computer system, the firstinterface having a field for entering a mobile telephone number;receiving a mobile phone number entered into the field for the mobilephone number from the user computer system at the server computersystem; generating a password in response to receiving the mobile phonenumber; transmitting the password from the server computer system to amobile device having the mobile phone number received from the usercomputer system; transmitting a second interface from the servercomputer system to the user computer system in conjunction with at leastone of generating the password and transmitting the password to themobile device, the second interface including a field for entering thepassword; receiving the password from one of the user computer systemvia the second interface to complete the registering access to theregistered-user website content by the user computer system if thepassword is received within a predetermined period of time and, if thepredetermined period of time has elapsed, from the mobile device tocomplete the registering access to the registered-user website contentby the mobile device in response to the server computer system receivinga request from the mobile device for completing registration therewith;providing access to the registered-user website content by the usercomputer in response to receiving the password from the user computerwhen performing the registering access to registered-user websitecontent and by the mobile device in response to receiving the passwordfrom the mobile device when performing the registering access toregistered-user website content; wherein the transmitting the fileaccess message to the mobile device further comprises transmitting anSMS message, and wherein the file access message includes a link that isselectable on the mobile device, selection of the link causing a signalto be sent from the mobile device to the server computer system.
 2. Themethod of claim 1, wherein the server computer system assigns creditsassociated with the user.
 3. The method of claim 1, wherein the link isconfigured to transmit a signal requesting a content delivery platformto return a media file corresponding to the link.
 4. The method of claim1, further comprising: receiving a user selection of one or more mediafiles, wherein the user selection is made at a WAP website using themobile device in conjunction with the registering access to theregistered-user website content being completed using the mobile device,wherein the registered-user website content becomes displayed on themobile device via the WAP website in response to the registering accessto the registered-user website content being completed using the mobiledevice and wherein the registered-user website content includes one ormore selectors for enabling the one or more media files to be selected;and in response to receiving the user selection, transmitting a fileaccess message to the mobile device, wherein the file access messageenables the selected one or more media files to be downloaded to themobile device and wherein transmitting the file access message to themobile device further comprises transmitting a WAP link.
 5. The methodof claim 4, wherein the password is transmitted from the server computersystem to the mobile device in an SMS message.
 6. The method of claim 1,wherein: access to the registered-user website content includes theserver computer causing registration of the user computer system to becompleted in response to receiving the password from the mobile deviceand after the server computer system associates the mobile device withthe user computer system by the mobile phone number.
 7. The method ofclaim 1 wherein: receiving the password from the mobile device isperformed after transmitting a follow-up message from the servercomputer system to the mobile device if the password is not receivedwithin the predetermined period of time and after transmitting thesecond interface from the server computer system to the user computersystem and transmitting the password to the mobile device, the follow-upmessage includes a link that is selectable on the mobile device,selection of the link causing a signal to be sent from the mobile deviceto the server computer system, the signal indicating that theregistering access to the registered-user website content is to becompleted via the mobile device and that the associated access to theregistered-user website content is to be provided to the mobile deviceupon completing the registering, and in response to the signal beingreceived by the server computer system, the server computer systemcausing the registering access to the registered-user website content tobe completed using the mobile device and enabling the mobile device toaccess the registered-user website content after completing theregistering access to the registered-user website content.
 8. Anon-transitory computer-readable medium having stored thereon a set ofinstructions which, when executed by a processor of a computer carriesout a method comprising: registering access to registered-user websitecontent by: transmitting a first interface from the server computersystem to a user computer system, the first interface having a field forentering a mobile telephone number; receiving a mobile phone numberentered into the field for the mobile phone number from the usercomputer system at the server computer system; generating a password inresponse to receiving the mobile phone number; transmitting the passwordfrom the server computer system to a mobile device having the mobilephone number received from the user computer system; transmitting asecond interface from the server computer system to the user computersystem in conjunction with at least one of generating the password andtransmitting the password from the mobile device, the second interfaceincluding a field for entering the password; receiving the password fromone of the user computer system via the second interface to complete theregistering access to the registered-user website content by the usercomputer system if the password is received within a predeterminedperiod of time and, if the predetermined period of time has elapsed,from the mobile device to complete the registering access to theregistered-user website content by the mobile device in response to theserver computer system receiving a request from the mobile device forcompleting registration therewith; providing access to theregistered-user website content by the user computer in response toreceiving the password from the user computer when performing theregistering access to registered-user website content and by the mobiledevice in response to receiving the password from the mobile device whenperforming the registering access to registered-user website content;wherein the transmitting the file access message to the mobile devicefurther comprises transmitting an SMS message, and wherein the fileaccess message includes a link that is selectable on the mobile device,selection of the link causing a signal to be sent from the mobile deviceto the server computer system.
 9. The non-transitory computer-readablemedium of claim 8, further comprising: receiving a user selection of oneor more media files, wherein the user selection is made at a WAP websiteusing the mobile device in conjunction with the registering access tothe registered-user website content being completed using the mobiledevice, wherein the registered-user website content becomes displayed onthe mobile device via the WAP website in response to the registeringaccess to the registered-user website content being completed using themobile device and wherein the registered-user website content includesone or more selectors for enabling the one or more media files to beselected; and in response to receiving the user selection, transmittinga file access message to the mobile device, wherein the file accessmessage enables the selected one or more media files to be downloaded tothe mobile device.
 10. The non-transitory computer-readable medium ofclaim 9, wherein the password is transmitted from the server computersystem to the mobile device in an SMS message.
 11. The non-transitorycomputer-readable medium of claim 8, wherein the registering access tothe registered-user website content includes the server computer causingregistration of the user computer system to be completed in response toreceiving the password from the mobile device and after the servercomputer system associates the mobile device with the user computersystem by the mobile phone number.
 12. A computer system comprising: amemory and processor connected to the memory; a computer program storedin the memory and executable by the processor, wherein the program isconfigured to register and provide access to registered-user websitecontent, the computer program including: at least one instruction totransmit a first interface from the server computer system to a usercomputer system, the first interface having a field for entering amobile telephone number; at least one instruction to receive a mobilephone number entered into the field for the mobile phone number from theuser computer system at the server computer system; at least oneinstruction to generate a password in response to receiving the mobilephone number; at least one instruction to transmit the password from theserver computer system to a mobile device having the mobile phone numberreceived from the user computer system; at least one instruction totransmit a second interface from the server computer system to the usercomputer system in conjunction with at least one of generating thepassword and transmitting the password to the mobile device, the secondinterface including a field for entering the password; at least oneinstruction to receive the password from one of the user computer systemvia the second interface to complete the registering access to theregistered-user website content by the user computer system if thepassword is received within a predetermined period of time and, if thepredetermined period of time has elapsed, from the mobile device tocomplete the registering access to the registered-user website contentby the mobile device in response to the server computer system receivinga request from the mobile device for completing registration therewith;the computer program further including: at least one instruction toprovide access to the registered-user website content by the usercomputer in response to receiving the password from the user computerwhen performing said instructions to register access to registered-userwebsite content and by the mobile device in response to receiving thepassword from the mobile device when performing said instructions toregister access to registered-user web site content; wherein thetransmitting the file access message to the mobile device furthercomprises transmitting an SMS message, and wherein the file accessmessage includes a link that is selectable on the mobile device,selection of the link causing a signal to be sent from the mobile deviceto the server computer system.
 13. The system of claim 12, furthercomprising: at least one instruction to receive a user selection of oneor more media files, wherein the user selection is made at a WAP websiteusing the mobile device in conjunction with the registering access tothe registered-user website content being completed using the mobiledevice, wherein the registered-user website content becomes displayed onthe mobile device via the WAP website in response to the registeringaccess to the registered-user website content being completed using themobile device and wherein the registered-user website content includesone or more selectors for enabling the one or more media files to beselected; and at least one instruction to transmit a file access messageto the mobile device in response to receiving the user selection,wherein the file access message enables the selected one or more mediafiles to be downloaded to the mobile device.
 14. The system of claim 13,wherein the password is transmitted from the server computer system tothe mobile device in an SMS message.
 15. The system of claim 12, whereinthe computer program includes at least one instruction to cause theserver computer system to complete registration of the user computersystem in response to receiving the password from the mobile device andafter the server computer system associates the mobile device with theuser computer system by the mobile phone number.
 16. The system of claim12, wherein: receiving the password from the mobile device is performedafter transmitting a follow-up message from the server computer systemto the mobile device if the password is not received within thepredetermined period of time and after transmitting the second interfacefrom the server computer system to the user computer system andtransmitting the password to the mobile device, the follow-up messageincludes a link that is selectable on the mobile device, selection ofthe link causing a signal to be sent from the mobile device to theserver computer system, the signal indicating that the registeringaccess to the registered-user website content is to be completed via themobile device and that the associated access to the registered-userwebsite content is to be provided to the mobile device upon completingthe registering, and in response to the signal being received by theserver computer system, the server computer system causing theregistering access to the registered-user website content to becompleted using the mobile device and enabling the mobile device toaccess the registered-user website content after completing theregistering access to the registered-user website content.